\section*{HOMEWORK}

Following the algorithm for non-uniform meshes that is described in
\textit{A. Quarteroni, Modellistica Numerica per Problemi Differenziali, 4$^a$
edizione} page 398, modify the class \cpp{Mesh1D} so that it can manage
non-uniform meshes with a given weight function.

